$(function () {
  var all_url = 'http://api20.scsj.net.cn'
  var token = $.cookie('token')
  //   判断用户是否登陆或者是否过期
  if (token) {
    $.ajax({
      url: all_url + '/user/getUserDetail.do',
      type: 'post',
      dataType: 'json',
      data: {
        tocken: token
      },
      success: function (data) {
        if (data.code) {} else if (data.code == 408 || data.code == 402) {
          $.toast('登录已过时，即将跳转到登录页面', 'text', function () {
            $.cookie('token', null, {
              path: '/',
              expires: -1
            })
            $.cookie('userId', null, {
              path: '/',
              expires: -1
            })
            location.href = '../index.html'
            return
          })
        } else {
          $.toast('用户信息读取错误', 'text')
          return
        }
      },
      error: function () {
        $.toast('有错误信息', 'text')
      }
    })
  } else {
    $.toast('用户未登录,即将跳转到登录页面', 'text', function () {
      location.href = '../index.html'
      return
    })
  }

  //   判断浏览器类型
  if (/MicroMessenger/.test(window.navigator.userAgent)) {
    // 微信 
    $('.wx').show();
    $('.wx_radio').prop('checked', 'checked');
    $(".confirm").attr("href", "http://h5.scsj.net.cn/wxpay/inwxpay.php?tocken=" + token);
  } else if (/AlipayClient/.test(window.navigator.userAgent)) {
    // 支付宝 
    $('.ali').show();
    $('.ali_radio').prop('checked', 'checked');
    $(".confirm").attr("href", all_url + "/pay/alipay/wap/deposit?token=" + token);
  } else {
    $('.ali').show();
    $('.wx').show();
    $("#btn").css("background-Color", "#ccc");
    $.ajax({
        type: "post",
        url: "http://h5.scsj.net.cn/wxpay/wxh5.php",
        data: {
          token: token
        },
        success: function (data) {
          $(".wx_radio").click(function () {
            $('.confirm').attr('href', data.url);
            $("#btn").css("background-Color", "#10ADFF");
          })
          $(".ali_radio").click(function () {
            $(".confirm").attr("href", all_url + "/pay/alipay/wap/deposit?token=" + token);
            $("#btn").css("background-Color", "#10ADFF");
          })
        }
    })
  }
})
